<template>
  <div>
   <button @click="bool=!bool">点我切换</button>
   <!-- v-show ="布尔值"  -->
   <!-- v-show 的原理是给元素添加 display:none 
   v-if 的原理是直接删除或添加元素
   总结 :v-show 适合频繁切换元素的场景，其他场景均使用v-if  -->
  <div v-show="bool">使用v-show 控制</div>
  <!-- v-if 使用的更广泛，因为它可以使用v-else  -->
  <!-- v-else-if 来应付更复杂场景  -->
  <!-- 注意事项:v-if和v-else 必须写在一起，中间不能有任何其他元素阻隔 -->
  <div v-if="bool">使用 v-if 控制</div>
  <div v-else>我是 v-else 控制</div>
  </div>
</template>

<script>
export default {
  //定义数据
  data() {
    return {
      bool:false
    }
  },
  methods:{
  
  }
};
</script>

<style>
div{
  width: 200px;
  height: 200px;
  background-color: yellow;
}
</style>